package com.smartStatus.api.vo;

import com.smartStatus.api.entity.SysRole;
import com.smartStatus.api.entity.SysUser;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @ClassName : SysUserVO
 * @Author : lby
 * @Date: 2021/3/12 14:39
 * @Description :
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "SysUserVO")
public class SysUserVO extends SysUser {

    /**
     * 学校id
     */
    private Integer tenantId;


    /**
     * 登陆验证码
     */
    private Integer code;

    /**
     * 用户角色
     */
    List<SysRole> roleList;

    /**
     * 用户权限
     */
    String[] permissionList;


    /**
     * 性别
     */
    private String sexName;

    private Boolean alwaysShow;
}
